package com.googlecode.animator.controller
{
	import com.googlecode.data.cameras.ActualViewCameraVO;
	import com.googlecode.data.cameras.FrontViewCameraVO;
	import com.googlecode.data.cameras.LeftViewCameraVO;
	import com.googlecode.data.cameras.MainViewCameraVO;
	import com.googlecode.data.cameras.TopViewCameraVO;
	
	import org.puremvc.as3.multicore.interfaces.INotification;
	
	/**
	 * Adds cameras to the model. 
	 * @author USER
	 * 
	 */
	public class AddDefaultCamerasCommand extends BaseCommand
	{
		/**
		 * Executes command. 
		 * @param notification
		 * 
		 */
		public override function execute(notification:INotification):void
		{
			//var defaultXML:XML = notification.getBody() as XML;
			settings.addCamera(new ActualViewCameraVO());
			settings.addCamera(new MainViewCameraVO());
			settings.addCamera(new TopViewCameraVO());
			settings.addCamera(new FrontViewCameraVO());
			settings.addCamera(new LeftViewCameraVO());
			
		}
		
	}
}